package com.rex.saas.db.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.util.Date;

@Data
public class SaasStrategyTaskRecord {
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;

    /**
     * 租户id
     */
    private String tenantId;

    /**
     * 策略id
     */
    private Long strategyTaskId;

    /**
     * 调度时间
     */
    private Date scheduleTime;

    /**
     * 记录日期
     */
    private String recordDate;

    /**
     * 执行动作，json格式
     */
    private String actions;

    /**
     *  状态 0 待执行，1 下发成功，-1下发失败，2 部分执行成功，3 全部执行成功
     */
    private Integer status;

    /**
     * 数据创建时间
     */
    private Date gmtCreated;

    /**
     * 数据修改时间
     */
    private Date gmtModified;
}
